package cn.itcast.pojo;

/**
 * @author Douweiwei
 * @createTime 2020年07月13日 11:38:00
 */
public class Hero {
    public String name;
    public float hp;
    public int damage;

    public void attackHero(Hero h) {
        try {
            Thread.sleep(1000);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        h.hp -= damage;
        System.out.format("%s正在攻击%s,%s的血量变成了%.0f%n", name, h.name, h.name, h.hp);
        if (h.isDead()) {
            System.out.println(h.name + "死了！");
        }
    }

    public boolean isDead() {
        return 0 >= hp ? true : false;
    }
}
